predicate thinking - French English Dictionary